machine-gun fire - French English Dictionary